package com.zmn.oms.third.pinduoduo.dto.api;

import lombok.Data;

/**
 * 类描述：拼多多创建线索数据对象
 *
 * @author wangxiaokun
 * @since 2020/5/31 9:42
 */
@Data
public class PinDuoDuoCreateOrderParam {

    /**
     * 服务单号
     */
    private String servOrderSn;

    /**
     * 交易单号
     */
    private String tradeOrderSn;

    /**
     * 运单号
     */
    private String mailNo;

    /**
     * 店铺ID
     */
    private Long mallId;
    
    /**
     * 店铺名称
     */
    private String mallName;

    /**
     * 服务类型
     * installServ-安装服务
     * toShopServ-到店服务
     */
    private String servType;

    /**
     * 订单生成时间
     */
    private String orderCreateTime;

    /**
     * 联系人对象
     */
    private ContactInfo contactInfo;

    /**
     * 商品类目ID
     */
    private Long categoryId;

    /**
     * 商品类目名称
     */
    private String categoryName;

    /**
     * 商品ID
     */
    private Long goodsId;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * Sku编号
     */
    private Long skuId;

    /**
     * Sku名称
     */
    private String skuName;

    /**
     * 商品数量
     */
    private Integer goodsNum;

    /**
     * tplPrice报价模板价格，单位：分
     */
    private Integer tplPrice;

    /**
     * 扩展信息，Json格式，商品属性信息kv格式保存
     */
    private String attributes;

    /**
     * 备注
     */
    private String remark;

    /**
     * 服务预约
     * accept-接单
     * reject-拒单
     * alloctWorker-分配师傅
     * appointServ-服务预约
     * changeAppoint-服务改约
     * appointExcept-预约异常
     * signServ-服务签到
     * installExcept-安装异常
     * chargeback-退单
     * doneServ-服务结单
     */
    private String bizStatus;

    /**
     * 状态
     * signed-签收
     * delivering-派送中
     * consign-发货
     */
    private String logisticsStatus;
}
